#ifndef RTPPARSE_WEBRTC_TRANSPORT_H
#define RTPPARSE_WEBRTC_TRANSPORT_H

#include <cstdint>
#include <cstddef>

#include "Transport.h"

class TransportTuple;
class WebRtcTransport: public Transport  {
public:
    void ProcessNonStunPacketFromWebRtcServer(TransportTuple *tuple, const uint8_t* data, size_t len);

private:
    void OnRtpDataReceived(TransportTuple *tuple, const uint8_t *data, size_t len);
    void OnRtcpDataReceived(TransportTuple* tuple, const uint8_t *data, size_t len);
};

#endif